return a visit - Turkish English Dictionary